se faire des illusions – English–Français translations

🇫🇷 fr en 🇬🇧

se faire des illusions

hold one's breath
Wiktionary Links